﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using QuanLyHocPhi.Model;

namespace QuanLyHocPhi.BLL
{
    partial class BizPhiMacDinh
    {

        /// <summary>
        /// Lấy lệ phí/học phí mặc định theo học kỳ và lớp
        /// </summary>
        /// <param name="maLopGoc"></param>
        /// <param name="maHocKy"></param>
        /// <param name="laHocPhi"></param>
        /// <returns></returns>
        internal static int GetLeHocPhi(string maLopGoc, string maHocKy, bool laHocPhi = true)
        {
            using (var context = new QLHPEntities())
            {
                var lt = (from l in context.PhiMacDinhDbSet
                          where l.MaLopGoc == maLopGoc && l.MaHocKy == maHocKy
                          select l).SingleOrDefault();
                if (lt != null)
                {
                    if (laHocPhi)
                        return lt.HocPhi;
                    else
                        return lt.LePhi;
                }
                else
                    return 0;
            }
        }
    }
}
